Volume 51, Issue 12, December 2022, Pages 13-30
Shadia Saad Khalil; Magdy Aly Yehia; Salah Mohamed Amer